package com.maben.mybatis_plus.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 测试逻辑删除
 */
@TableName("test003")
@Data
public class Test003 {
    @TableId
    private String id;
    private String name;
    private int age;

    /**
     * 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置)
     * 【0:未删除；1：删除】
     */
    @TableLogic(value = "0", delval = "1")
    private Boolean deleted; //这里类型定义【Integer】或者【Boolean】都行（因为Boolean默认就是0为true，1为false）
}
